package com.hangzhou.xyj.net.request;

import com.hangzhou.xyj.net.request.base.BaseRequest;
import com.hangzhou.xyj.utils.constants.API;

/**
 * Created by yaohuix on 2016/3/25  14:23
 * <p/>
 * 说明：用户-用户认证
 */
public class UpdateCertificationReq extends BaseRequest {

    /**
     * 名团认证 构造方法
     *
     * @param userId     登录的用户的ID
     * @param companyPic 单位证明图片路径
     * @param belongOrg  院团名称
     * @param catId      剧种Id
     * @return
     * @author yaohuix
     * @date 2016/3/25 14:25
     */
    public UpdateCertificationReq(int userId, String companyPic,
                                  String belongOrg, String introduce, String catId, String owner) {
        add("userId", userId);
        add("companyPic", companyPic);
        add("belongOrg", belongOrg);
        add("introduce", introduce);
        add("catId", catId);
        add("owner", owner);
    }


    /**
     * 专业认证 构造方法
     *
     * @param userId      登录用户的ID
     * @param idImg       身份证图片url地址
     * @param workImg     职称图片url地址
     * @param belongOrg   所属院团
     * @param teacherFrom 师承
     * @param introduce   简介
     * @param owner       姓名
     * @param catId       剧种ID
     * @return
     * @
     * @author yaohuix
     * @date 2016/3/25 17:37
     */
    public UpdateCertificationReq(int userId, String owner, String idImg, String workImg, String belongOrg,
                                  String teacherFrom, String introduce, String catId) {
        add("userId", userId);
        add("idImg", idImg);
        add("owner", owner);
        add("introduce", introduce);
        add("belongOrg", belongOrg);
        add("workImg", workImg);
        add("teacherFrom", teacherFrom);
        add("catId", catId);
    }

    @Override
    public String getUrl() {
        return API.UPDATE_USER_CERTIFICATION;
    }
}
